mountain dweller - Francés Inglés Diccionario